batten boards - French English Dictionary